
#ifndef __ADMIN_H_
#define __ADMIN_H_

#include "flight.h"
#include "user.h"

struct admin
{
    char username[20];
    char password[20];
    struct admin* next; // 指向下一个管理员
};

struct admin* admin_inite();
int admin_login(struct admin* list, char* username, char* password);
void admin_menu(struct flight* flight, struct admin* admin, struct user* user);
void show_all_users(struct user* user_list);
void add_flight(struct flight* flight_list);
void modify_flight(struct flight* flight_list);
int query_flight(struct flight* flight_list);
void free_admin(struct admin* list); // 添加声明


#endif